Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Milan Challenger M25 Padova Como Challenger San Marino Challenger Bulgaria F3 Italy F2 Italy F3 Italy F9 Denmark F3 Italy F18 Italy F21 Mexico F12 Mexico F13 Cuba F1 Mexico F15 UAE F1 Croatia F2 Italy F10 Italy F12 Italy F26 Spain F25 Spain F26 Spain F27 Spain F28 Spain F1 Spain F6 Spain F7 Italy F3 Italy F4 Italy F6 Spain F17 Italy F17 Italy F18 Spain F23 Spain F24 Spain F26 Spain F29 France F14 Spain F30 Spain F31 Spain F33 Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Italy F3 Italy F4 Italy F5 Italy F15 Bulgaria F4 Spain F20 Poland F4 Italy F18 France F8 Spain F25 Spain F28 Spain F29 Spain F31 Spain F32 France F13 Italy F32 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Spain F1 China F1 China F2 Italy F6 Spain F3 Spain F4 Spain F5 Spain F6 Spain F7 Morocco F1 Morocco F2 Croatia F3 Croatia F4 Croatia F5 Germany F9 Austria F6 Romania F13 Italy F26 Bosnia/Herzegovina F7 Morocco F6 Spain F2 Morocco F7 Croatia F11 Spain F41 Spain F42 Spain F43 Spain F2 Spain F3 Spain F4 Spain F5 France F7 Italy F11 Croatia F9 Croatia F10 Spain F7 Italy F15 Austria F2 Italy F18 Italy F30 Croatia F7 France F20 Rodez Croatia F3 Italy F5 Italy F6 Great Britain F7 Italy F19 Italy F31 Great Britain F17 Turkey F34 Turkey F35 Israel F2 Turkey F4 Turkey F5 Italy F6 Italy F9 Spain F13 Italy F11 Italy F12 Italy F20 Italy F22 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Australia F1 Australia F2 Italy F1 Italy F3 France F8 Italy F5 Italy F7 Italy F9 Italy F10 Italy F16 Germany F2 (Nussloch) Italy F1 (Trento) M25 Klosters Internationaux de Tennis de Brest - Brest Gemax Open 2002 - Belgrade Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton Olbia Geovillage Open - Olbia Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh ECM Cup - Prague Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Open de Montauban - Montauban Siemens Open 2002 - Scheveningen Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Zagreb Open - Zagreb Quelle Cup 2000 - Furth Challenger Casino Lugano - Lugano Open de Montauban - Montauban Tennis Cup of Flanders - Ostende Open 88 - Contrexeville GHI Bronx Tennis Classic - Bronx CA-Challenge 2000 - Graz drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio Open de L'Isere-Open 38 - Grenoble Open de Charleroi - Charleroi Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Volvo Sylt Open - Sylt Kyiv UMC Open - Kiev The Bolton Challenger - Bolton Milano Challenger-Jameson Cup - Milan Pekao Open - Szczecin Maia Open 2002 - Maia Samsung Securities Cup - Seoul Neride Prague Indoor - Prague Jameson Cup - Milan KGHM Polish Indoors - Wroclaw Challenger Ciudad de Tijuana - Tijuana Open de Nice - Nice Prague Challenger - Prague Open de Mantouban - Montauban Open 88 - Contrexeville Northern Electric Open 1999 - Newcastle Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Kyiv UMC Open - Kiev Medicor Open - Budapest Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Sao Paulo Internationaux de Bretagne - Brest VII Open Banc Agricol - Andorra VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Grand Prix de Tennis - St. Jean de Luz Open Sainte Victoire - Aix-En-Provence Czech Open - Prostejov Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Open de Montauban - Montauban Oberstraufen Cup - Oberstaufen SAA Hilversum Open - Hilversum Timisoara Challenger - Timisoara St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Samsung Securities Cup - Seoul China Open - Beijing IPP Open - Helsinki Mobilux Open - Luxembourg Challenger 42 - Andrezieux Pro Tennis World Open - Sunrise Citta di Monza - Monza Banca Stato Challenger - Lugano Nord LB Open - Braunschweig San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio TED Open - Istanbul Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Mobilux Open - Luxembourg The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Tunis Open 2006 - Tunis ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Trofeo Sisma Mantova - Mantova 8° Trani Cup - Trani San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Citta di Como - Como Genoa Open - Genova Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Aberto de Sao Paulo - Sao Paulo South African Airways Tennis Open - Durban Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Open de Montauban - Montauban Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Aamulehti Tampere Opene - Tampere LXVII Concursu Internacional de Vigo - Vigo Citta di Como - Como Alexander Kolyaskin Memorial - Donetsk Genova Open Challenger - Genova Ljubljana Open - Ljubljana Posillipo Tennis Cup - Napoli Challenger Tunisie - Tunis Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Roma Open Challenger - Rome BNP Paribas Primrose - Bordeaux San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Zenith Tennis Cup-Harbour Club - Milan Polska Energia Open - Bytom Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Riviera de Rimini Challenger - Rimini s'Tennis Masters Challenger - Graz Mordovia Cup 2008 - Saransk Geneva Challenger - Geneva XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Genova Open Challenger - Genova Banja Luka Challenger 2008 - Banja Luka Ipsos Bucharest Challenger - Bucharest Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Noumea Challenger Heilbronn Challenger Tanger Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Napoli Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Tunis Challenger Bordeaux Challenger Zagreb Challenger Lugano Challenger Bytom Challenger Reggio Emilia Challenger Turin Challenger Oberstaufen Challenger Tampere Challenger Vigo Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Alphen Challenger Banja Luka Challenger Todi Challenger Ljubljana Challenger Napoli Challenger Tarragona Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Genova Challenger Heilbronn Challenger Tanger Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Napoli Challenger Monza Challenger Rome Challenger Rome Challenger Biella Challenger Alessandria Challenger Rome Challenger Lugano Challenger Milan Challenger San Marino Challenger Trani Challenger Geneva Challenger Como Challenger Alphen Challenger Todi Challenger Ljubljana Challenger Napoli Challenger Tarragona Challenger Medellin Challenger Guayaquil Challenger Cancun Challenger Sao Paulo Challenger Heilbronn Challenger Kazan Challenger Quimper Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Zagreb Challenger Cremona Challenger Rijeka Challenger Kosice Challenger Milan Challenger Turin Challenger Oberstaufen Challenger Poznan Challenger Orbetello Challenger Astana Challenger Tampere Challenger Trani Challenger Cordenons Challenger Como Challenger Alphen Challenger Todi Challenger Napoli Challenger Palermo Challenger Geneva Challenger Loughborough Challenger Kazan Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Rome Challenger Monza Challenger Milan Challenger Arad Challenger San Benedetto Challenger Bercuit Challenger Orbetello Challenger Sibiu Challenger Como Challenger Alphen Challenger Geneva Challenger Ortisei Challenger Yokohama Challenger Toyota Challenger Burnie Challenger West Lakes Challenger Sydney Challenger Kyoto Challenger Tunis Challenger Caltanissetta Challenger Prague Challenger Milan Challenger Todi Challenger Recanati Challenger Orbetello Challenger Cordenons Challenger Como Challenger Genova Challenger Banja Luka Challenger Szczecin Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Ortisei Challenger Andria Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Cherbourg Challenger Guadalajara Challenger Le Gosier Challenger Sarasota Challenger Vercelli Challenger Tunis Challenger Rome Challenger Mestre Challenger Caltanissetta Challenger Todi Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Biella Challenger Trnava Challenger Sibiu Challenger Mons Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Brescia Challenger Andria Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Kazan Challenger Raanana Challenger Napoli Challenger Vercelli Challenger Turin Challenger Rome Challenger Mestre Challenger Caltanissetta Challenger Padova Challenger Todi Challenger Cortina Challenger Portoroz Challenger Como Challenger Szczecin Challenger Mons Challenger Rennes Challenger Brest Challenger Eckental Challenger Ortisei Challenger Brescia Challenger Andria Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Jonkoping Challenger Raanana Challenger Napoli Challenger Barletta Challenger Vicenza Challenger Furth Challenger Caltanissetta Challenger Perugia Challenger Marburg Challenger Todi Challenger Biella Challenger Cortina Challenger Fano Challenger Como Challenger Genova Challenger Banja Luka Challenger Rome Challenger Ho Chi Minh City Challenger Ningboo Challenger Suzhou Challenger Ortisei Challenger Brescia Challenger Andria Challenger Budapest Challenger Cherbourg Challenger Bergamo Challenger Wroclaw Challenger Drummondville Challenger Guadalajara Challenger Leon Challenger Panama City Challenger San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Mestre Challenger Caltanissetta Challenger Todi Challenger Recanati Challenger Perugia Challenger San Benedetto Challenger Cortina Challenger Biella Challenger Cordenons Challenger Manerbio Challenger Como Challenger Alphen Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Ortisei Challenger Brest Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Bangkok Challenger Koblenz Challenger Quimper Challenger Budapest Challenger Bergamo Challenger Lille Challenger St. Brieuc Challenger Alicante Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Rome Challenger Mestre Challenger Poznan Challenger L'Aquila Challenger Milan Challenger Recanati Challenger Braunschweig Challenger San Benedetto Challenger Padova Challenger Segovia Challenger Portoroz Challenger Como Challenger Genova Challenger Szczecin Challenger Biella Challenger Bratislava Challenger Koblenz Challenger Rennes Challenger Indian Wells Challenger Phoenix Challenger Marbella Challenger Alicante Challenger Barletta Challenger Lisbon Challenger Vicenza Challenger Poznan Challenger Parma Challenger Perugia Challenger San Benedetto Challenger Segovia Challenger Manerbio Challenger Como Challenger Cassis Challenger Banja Luka Challenger Biella Challenger Florence Challenger Ismaning Challenger Ortisei Challenger Maia Challenger Bangkok Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Bergamo Challenger Todi Challenger Trieste Challenger Cordenons Challenger Forli Challenger Biella Challenger Istanbul Challenger Marbella Challenger Parma Challenger Bratislava Challenger Ortisei Challenger Maia Challenger Antalya 2 Challenger Biella 2 Challenger Biella 3 Challenger Biella 4 Challenger Lille Challenger Belgrade Challenger Forli Challenger Milan Challenger Perugia Challenger Todi Challenger Tampere Challenger Prague 2 Challenger Verona Challenger Barletta Challenger Como Challenger Istanbul 2 Challenger Braga Challenger Lisbon Challenger Napoli 2 Challenger Losinj Challenger Roanne Challenger Pau Challenger Bari Challenger Forli 2 Challenger Forli 3 Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Lugano Challenger Turin Challenger Sanremo Challenger Barletta Challenger Split Challenger Vicenza Challenger Poznan Challenger Perugia Challenger Montechiarugolo - Parma Challenger Salzburg Challenger Verona Challenger Trieste Challenger Zug Challenger Meerbusch Challenger Como Challenger Ortisei Challenger Nonthaburi 2 Challenger Nonthaburi 3 Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Manama Challenger Rovereto Challenger Lugano Challenger Las Franquesas del Valles Challenger Sanremo Challenger Tallahassee Challenger Savannah Challenger Francavilla Challenger Tunis Challenger Vicenza Challenger Heilbronn Challenger Perugia Challenger Montechiarugolo Challenger Chevrolet Cup - Santiago Connex Open Romania - Bucharest AAPT Championships - Adelaide Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Mexico City Cerveza Club Columbia Open - Bogota Estoril Open - Estoril BMW Open - Munich Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton AAPT Championships - Adelaide Milan Indoors - Milan Open 13 - Marseille Croatia Open - Umag Generali Open 2001 - Kitzbuhel Gelsor Open Romania - Bucharest Grand Prix Hassan II - Casablanca Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Tata Open 2003 - Chennai Siebel Open - San Jose Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Tata Open - Chennai BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril Grand Prix Hassan II - Casablanca The Priority Telecom Open - Amersfoort China Open - Beijing Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Open 13 - Marseille Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Synsam Swedish Open - Bastad RCA Championships - Indianapolis Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Mercedes Cup - Stuttgart Masters Series - Hamburg Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb Serbia Open - Belgrade Brisbane International - Brisbane Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston If Stockholm Open - Stockholm Brisbane International - Brisbane Apia International - Sydney SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Grand Prix Hassan II - Marrakech Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Libema Open - 's-Hertogenbosch Forte Village Sardegna Open - Sardinia Antalya Open - Antalya Open 13 Provence - Marseille Italian Open - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Masters Series Monte-Carlo - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells French Open - Paris Nossa Caixa Aberto de Sao Paulo - Sao Paulo Australian Open - Melbourne French Open - Paris Sporting Challenger - Turin U.S. Open - New York Australian Open - Melbourne French Open - Paris Optimus Maia Open - Maia U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Geneva Challenger - Geneva Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Open de L'Isere - Grenoble French Open - Paris Pekao Open - Szczecin Wimbledon - London Australian Open - Melbourne Samarkand Challenger - Samarkand Tatra Banka Open - Bratislava Ljubljana Open 2008 - Ljubljana Barletta Challenger Trieste Challenger Genova Challenger French Open - Paris Wimbledon - London Davis Cup, Group 2, 1R, MON-MNE 5-0 Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Antalya Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Cordenons Challenger Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 1R, MON-BLR 3-1 Davis Cup, Group II, 2R, MON-LAT 2-3 French Open - Paris U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments